37.93 meters = 124 feet and 5.31 inches