109.9 x 177 meters = 360.56 x 580.71 feet