321 x 177 meters = 1053.15 x 580.71 feet