How long is 2468 meters?


Rate This Answer

2468 meters = 8, 097 feet or 2,699 yards. One meter is equal to 3.28 feet. ChaCha

Answered -

Comments

Advertisement