270.73 meters = 888 feet and 2.66 inches