22934 feet = 6990.2832 meters