7120.1 meters = 23359 feet and 10.9 inches