270.43 meters = 887 feet and 2.85 inches