270.74 meters = 888 feet and 3.06 inches