132 x 851 meters = 433.07 x 2791.99 feet