answersLogoWhite

0

Captain obvious told me 90 yards, but it can be:

82,296 millimeters

8229.6 centimeters

82.296 meters

0.082296 kilometers

270 feet

0.0511364 miles

45 fathoms

0.0444363 nautical miles

8.69888e-15 light years

User Avatar

Wiki User

16y ago

What else can I help you with?