120.6 x 78.4 meters = 395.67 x 257.22 feet