77.3 x 33.4 meters = 253.61 x 109.58 feet