126.3 feet = 38.49624 meters