203 x 563 meters = 666.01 x 1847.11 feet