263.35 meters = 864 feet and 0.11 inches