2524 inches = 64.1096 meters