126.4 feet = 38.52672 meters