2484.1 inches = 63.09614 meters