33 x 142.1 meters = 108.27 x 466.21 feet