402.59 meters = 1320 feet and 10 inches