270.99 meters = 889 feet and 0.9 inches