120 x 179 meters = 393.7 x 587.27 feet