31 x 21.1 meters = 101.71 x 69.23 feet