690.77 meters = 2266 feet and 3.67 inches