270.76 meters = 888 feet and 3.84 inches