31.5 x 40.6 meters = 103.35 x 133.2 feet