10.4 x 28.2 meters = 34.12 x 92.52 feet