268.52 meters = 880 feet and 11.65 inches