2490 inches = 63.246 meters