625 x 198 meters = 2050.52 x 649.61 feet