22936 feet = 6990.8928 meters