126.82 feet = 38.654736 meters