87.9 x 54.6 meters = 288.39 x 179.13 feet