32 x 10.4 meters = 104.99 x 34.12 feet