122.73 feet = 37.408104 meters