38980 meters = 127887.139108 feet