132 x 703 meters = 433.07 x 2306.43 feet