65818 meters = 215938.32021 feet