99.5 x 6.2 meters = 326.44 x 20.34 feet