270.77 meters = 888 feet and 4.24 inches