111.9 x 78.6 meters = 367.13 x 257.87 feet