7120.7 meters = 23361 feet and 10.52 inches