22403 meters = 73500 feet and 7.87 inches