405.05 meters = 1328 feet and 10.85 inches