107 x 130.2 meters = 351.05 x 427.17 feet