408.34 meters = 1339 feet and 8.38 inches