22964 feet = 6999.4272 meters