126 feet = 38.4048 meters