2536 inches = 64.4144 meters