2501 inches = 63.5254 meters