124.2 feet = 37.85616 meters