269.77 meters = 885 feet and 0.87 inches