2507 inches = 63.6778 meters