270.04 meters = 885 feet and 11.5 inches