70896 feet = 21609.1008 meters