402.58 meters = 1320 feet and 9.61 inches