270.95 meters = 888 feet and 11.32 inches