100.5 x 7.2 meters = 329.72 x 23.62 feet