1643.1 meters = 5390 feet and 8.98 inches