203 x 200 meters = 666.01 x 656.17 feet