126.2 feet = 38.46576 meters