8327 meters = 27319 feet and 6.65 inches