270.82 meters = 888 feet and 6.2 inches