22923 feet = 6986.9304 meters