107.5 x 14.2 meters = 352.69 x 46.59 feet