2505 inches = 63.627 meters