22489 meters = 73782 feet and 9.7 inches