7121.1 meters = 23363 feet and 2.27 inches