201 x 654 meters = 659.45 x 2145.67 feet