131.5 x 11.2 meters = 431.43 x 36.75 feet