1324.3 meters = 4344 feet and 9.8 inches