270.52 meters = 887 feet and 6.39 inches