Friday, February 29, 2008

And Futhermore...

0.36 miles equals 1,900.8 feet.

1 comment:

Xxx. Xxxx said...

And 579.364 meters. Every bit of it 4" (10cm) wide. Very cool. :)