134.5 x 14.2 meters = 441.27 x 46.59 feet