269.95 meters = 885 feet and 7.95 inches