28.8 x 13.3 meters = 94.49 x 43.64 feet