2509 inches = 63.7286 meters