42066 meters = 138011.811024 feet