41 x 14.1 meters = 134.51 x 46.26 feet