106 x 148 meters = 347.77 x 485.56 feet