22918 feet = 6985.4064 meters