103.5 x 10.2 meters = 339.57 x 33.46 feet