121 feet and 8.3 inches = 37.092 meters