403.28 meters = 1323 feet and 1.17 inches