630 x 225 meters = 2066.93 x 738.19 feet