270.02 meters = 885 feet and 10.71 inches