203 x 394 meters = 666.01 x 1292.65 feet