640 d g p of an e ? help me with this number quiz please?

The only 640 I can think of is acres in a square mile. Sorry
 
Back
Top