554.2 meters = 1818 feet and 2.9 inches