126.5 feet = 38.5572 meters