34.7 x 23.1 feet = 10.58 x 7.04 meters