2528 inches = 64.2112 meters