2506 inches = 63.6524 meters