105 x 139 meters = 344.49 x 456.04 feet