70204 feet = 21398.1792 meters