121 feet and 11.9 inches = 37.183 meters