31.8 x 16.3 meters = 104.33 x 53.48 feet