119.6 x 77.4 meters = 392.39 x 253.94 feet