16.4 x 34.2 meters = 53.81 x 112.2 feet