2506.1 inches = 63.65494 meters