31 x 62 feet = 9.45 x 18.9 meters