8385 meters = 27509 feet and 10.11 inches