863.79 meters = 2833 feet and 11.48 inches