270.97 meters = 889 feet and 0.11 inches