120.26 feet = 36.655248 meters